home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 3: Developer Tools / Linux Cubed Series 3 - Developer Tools.iso / devel / make / icmake-6.000 / icmake-6 / icmake / un / funpushs.c < prev    next >
Encoding:
C/C++ Source or Header  |  1994-02-08  |  411 b   |  21 lines

  1. #include "icmun.h"
  2.  
  3. void fun_push_strconst ()
  4. {
  5.     UNS16
  6.         offs;
  7.     register char
  8.         *str;
  9.  
  10.     offs = (UNS16) getint16 (infile);
  11.     if ( (str = getstring (infile, headerp->offset[0], offs)) == (char *) -1 )
  12.         error ("cannot get string, opcode at %s", hexstring (curoffs, 4));
  13.  
  14.     dumpint (offs);
  15.     printf ("push string \"");
  16.     dumpstring (str);
  17.     puts ("\"");
  18.     
  19.     free (str);
  20. }
  21.